#include "StdAfx.h"
#include "DebugEnginer.h"


CDebugEnginer::CDebugEnginer(void)
{
}


CDebugEnginer::~CDebugEnginer(void)
{  
}

int CDebugEnginer::Open( LPTSTR strPathName )
{
    return 110;
}

HRESULT CDebugEnginer::RegisterObserver( IBaseCallback* piObserver )
{
    assert( piObserver );
    CBase_Observer::BaseRegisterObserver( piObserver );
    return S_OK;
}

HRESULT CDebugEnginer::UnregisterObserver( IBaseCallback* piObserver )
{
    assert( piObserver );
    CBase_Observer::BaseUnregisterObserver( piObserver );
    return S_OK;
}

int CDebugEnginer::Run()
{
    return 110;
}

int CDebugEnginer::Stop()
{
    CommonCallback(1, 1);
    return 110;
}

int CDebugEnginer::Pause()
{
    CommonCallback(2, 1);
    return 110;
}

int CDebugEnginer::Interrupte( int nType )
{
    return 110;
}